Modern, immaculate place to stay.