What an awesome place! Melodie was lovely, the location was fabulous and the amenities were all you could wish for.