Beautiful, quiet, romantic, clean, comfortable, private. Steps away from a beautiful black sand beach. Far enough from town to feel secluded, but close enough for ease of access to shopping.