Peaceful and comfortable place. Very happy stay