So nice, we have stayed here twice! Spacious, well-appointed and fantastic location. Have loved our stays here.