Great place: clean, modern and comfortable. Excellent check in and communication - completely hassle free!