Very spacious and clean hotel in an amazing location.