Charming small beach house; amazing location. A huge good feeling here