Great place and would definitely return! Sacrificing a little bit of room for location was well worth it. Everything was as described and lived up to our expectations.