A perfect place for a perfect stay.