Perfect location, perfect experience, perfect, perfect...perfect. Couldn't have asked for anything else.