Great value and amazing location. Perfect would definitely be an applicable adjective to describe this place.