All the facilities you need on a great place!