Could there be a more perfect place to stay in Clifton? I doubt it!