Great stays with great views