This place is perfect! Steps from the beach, lovely host, and picture perfect.