Excellent location - beautiful view - stylish design - helpful books and advice