Great apartment, great location, great facilities, perfect for a small family, excellent host (especially the communications pre arrival) who was especially understanding when our flight in was delayed 3.5hrs meaning we couldn't check in until 00:00!