This place was perfect. It has great amenities and was a good location. The place was very clean and spacious. Would recommend staying here.