excellent and beautiful place to stay, very modern, with all amenities needed