A seaside deck with lounge seating overlooks turquoise water beneath palm trees.A bright living room with seating and a large window overlooking the ocean.A dining area with a long table and red seating overlooks the water.A bright kitchen with white cabinetry, patterned backsplash, and long countertops.A beach at sunset, framed by palm trees and a wooden railing.A beachfront building sits beside a sandy shore, with waves and dense greenery.A deck with cushioned seating overlooks a tropical beach and turquoise water.A living room opens onto an ocean view, with seating around a coffee table.A bright kitchen with a stove, green backsplash, and dining area.A dining area with a long table and red seating beside large windows overlooking the water.A furnished patio dining area opens onto a living room through sliding glass doors.A bright bedroom with a bed beside large windows overlooking the ocean.A bedroom with a bed beside wide windows overlooking the ocean.A bedroom with a bed beside large windows overlooking the ocean.A bright bathroom with a white vanity and a view of the ocean through the adjoining room.A bright bedroom with a bed beside large windows overlooking the ocean.A bright bathroom with a tiled shower, vanity, and potted orchid.A bright living room with blue seating, a large window, and an ocean view.A seaside deck with lounge seating overlooks the ocean beneath a palm tree.A bright bedroom with two beds beside a large window overlooking the water.A bright bedroom with a bed, red seating, and a small kitchenette.A bedroom with layered bedding and a large window overlooking the ocean.A bedroom with a bed, seating, and large windows overlooking greenery.A bright living and dining area with seating, a table, and a large window.A bright bathroom with a tiled bathtub and a white sink vanity.A wooden deck overlooks the ocean at sunset, with seating beside the railing.A beachfront building sits among trees beside a sandy shore and ocean waves.Aerial view of a tropical coastline with waves, sandy beach, and green hills.A turquoise shoreline meets a sandy beach beneath green mountains and a cloudy sky.