absolutely perfect! so nice to be so close to such a beautiful beach. slept solid every night in very comfortable beds kitchen is well appointed. we will treasure this trip always!