Good place to stay , nice location near Carvavelos beach