Absolutely perfect! Amazing location, close to EVERYTHING! The place is roomy, stylish and very well appointed. We will definitely be back!!