Location is great, entire place is clean, well designed and a lot larger than expected!