Unexpected last minute booking and loved every minute - beautiful apartment, great location, extremely accommodating and friendly host - would 100% stay here again.