The place has everything and very well prepared. It made our stay very easy and pleasant.