Excellent place in a great location! beautiful place to stay, clean, great communication.