As the reviews and ratings suggests, this is a great place to stay. I booked this place, seeing the reviews and we were happy about it. I would definitely recommend to book this place.