perfect place & fantastic location