This place has everything you can think of and is very comfortable. It is has great access to the beach, stores and restaurants! It fit our family of five perfectly!