Excellent place to stay. Has all amenities needed, great location and very professional service.