Excellent location, with great views. Everything you would need for your stay was provided.