Couldn’t have chosen a better place.
इससे बेहतर जगह नहीं हो सकती।