Everything you need is there besides spacious living/dining room and bedrooms. You can enjoy gorgeous view both day and night. It is a wonderful place!