really affordable and very various facilities