This place exceeded our expectations. It was spacious, stylish and in an excellent location. Staff were extremely friendly during our stay. Would definitely visit again and recommend to others.