Beautiful, clean, and good communication made my stay great.