Very modern and great location exactly as described. Parking isnt the easiest but it's worth it for this place. Michael met us and was in contact throughout the stay and check-in/check-out was very smooth. The place can get a little hot during the summer as there isnt any AC but overall very comfortable.