Fantastic place to stay which is in a great location and meets all requirements for a stay.