Amazing n lovely place which provides a comfortable stay.