A cozy and comfortable oasis by the sea