Excellent place, very clean, comfortable, great location, many amenities!