Great location: short walk to the beach; gorgeous garden and home with lots of thoughtful details.