Everything was so well thought out, clean and well cared for. Best of all, location, location, location! Very modern accommodation.