Very clean, comfortable beds, nice patio space- perfect for our small family. Good communication and easy check-in.