Very clean and well appointed place in an amazing location. The check in process was very convenient.