Amazing place! A little Gem! Don’t let the odd building fool you the interior is incredible & the facilities / amenities are great