Excellent location, very clean and just the right size. Will definitely be staying again.