Great for large family especially with cars. Front of house can park 2 cars. Good location, easily accessible to city or beach. Nearest large mall is just a 5 min drive away. Generous amenities - kitchen, toilet, laundry. Host is slow in responding to messages, our last few messages was left unanswered totally. Was told to have 2 sets of keys, but only gotten one at self check-in, and it was not resolved until check-out, which was inconvenient for a large group of 10. Doorbell and one of the toilet seat was faulty, aircond in the rooms don't seem to work well. Some kitchen utensils are at a sad state, we went to buy a new frying pan coz the one supplied had it's nonstick coating all chaffed and looked poisonous. The grass at lawn was overgrown but it was cut just the day before we left. Apart from these, we did had a great family vacation staying there.