As a family staying here it had everything we needed. Very convenient for sightseeing in Edinburgh and with car parking as we had a rental car. We had some issues with the hot water but Keith was super quick with his helpful responses.