flawless service and wonderful place to stay