an excellent place with great views and location