Location is excellent, check in and communication is excellent, and the place is clean, cool and comfortable. I can't imagine a better place