Excellent place, great locations, everything was really great. Would definitely recommend staying here!