Excellent place, would definitely give it a 5 stars but the wifi did not work during our stay.