Great facilities, great location. The place is also kept super clean and the staff are very helpful