absolutely perfect location and has everything you need for a short or long stay. Thoroughly enjoyed my stay and would highly recommend to any person or couple.