An informal atmosphere and a charming view of the ocean and the mountain allow guests to have a relaxing stay in harmony with nature.