This place is AMAZING! Very stylish with plenty of space and in a fantastic location. Jennifer is a brilliant host who really does think of everything! Would definitely stay here again.