Very clean and modern - prefect for us and our kids for a few nights. The views are excellent! Loved that parking in the building is available and included. Would be happy to stay again!