perfect location, clean, has everything you need and more. We travelled with a baby and the appartment was perfect for that. Only one detail; the pool was 'closed' during our stay and we did not know this up front.