White Rocks certainly lived up to the promising listing. We loved the old mixed with new and very modern kitchen with a full suite of amenities. We were staying with an infant and Peter was kind enough to provide a crib with sheets, as well as baby bath and seat.