Clean apartment with great views. Loved our time in carcavelos. Would stay again.