Best location & views! Everything you need for a great stay! We thoroughly enjoyed it.