Excellent. Clean, pretty, private, lots of amenities. Will return.