Modern, spacious and well equipped apartment. Heated pool and spa were a winner with the kids. Would recommend to anyone.