A must stay location if you want comfort, beautiful presentation, affordability and everything that you could need in your accommodation.