This place was perfect! Stylish, clean and in a great location.