Perfect stay, perfect location, perfect communication. lovely people! everything was fine