Very clean and modern. Thoughtful amenities. Great location.
Would definitely stay here again.