Location, cleanliness and amenities provided were great! Will definitely choose to stay there again. Highly recommended.