This is a beautiful beach house with all the amenities you require .