Excellent place, great location, has almost everything you need to have a comfortable stay. Highly recommended!