The place is huge and clean. Everything is brand new. The roof was great! The location is close to alot of entertainment and restaurants and beach! The host was great!