wow! what an amazing place. so clean, so modern. great location. just wow. perfect stay.