marvelous view and great location