Located along a lovely beach, the 40-room Sunset Key Cottages resort caters to the upscale traveler with elegant, homey cottages and high-end amenities.