This place was great- exactly as advertised. Perfect location, clean, perfect communication.