This place is in a superb location and has everything one would need to be comfortable. I was able to work sat a desk, eat at the table, relax on the couch, etc. The beach is a very short walk and stores and restaurants are plentiful. Excellent value. Highly recommended.