Anyone had any experience at this place? Drove through it last week and it appears very nice, thinking of snowbirding in 2004. Thanks.