Beautiful, spacious, immaculate. Very happy with our stay and would happily come back again.