Excellent stay. Thoughtful hosts that were easy to communicate with, coupled with a fantastic location and a beautiful apartment. Much recommended for both a short and long term stay.