Outstanding place and facilities to stay.