This place was perfect! Great location, super clean and stylish. We would happily stay here again!