This place was perfect. Great location, very stylish, clean, and comfortable. We loved it!