A tastefully designed place with many beautiful touches and an adorable little verandah down at the beach.