Modern and stylish building and apartment, tasteful furniture, squeaky clean and high tech. Great stay.