इससे बेहतर स्थान कोई दूसरा हो ही नहीं सकता था।
Couldn't have had a better stay anywhere else.