This place is excellent. Very clean, great communication, especially since I booked last minute.
I do recommend this spot.