So modern, so well-appointed, and so clean! This is a perfect place to stay.