Very pleasant, peaceful and relaxing environment. Every thing needed for a short or long stay.