Very clean and stylish place. Felt very comfortable. Only drawback was lack of parking, but everything else was as described.