Excellent place to stay. Would highly recommend. Very spacious, very clean, lots of amenities, good location.