wonderful stay, clean, perfect location, great communication