The place was very clean and well taken care of. It offered many amenities. I will definitely stay here again.