A lovely stay with beautiful water views and all the things you could need in an air bnb.