Place is great. Everything is as mentioned. Alot of time and effort went into to make the place meet all our needs.