5 stars, perfect stay for me! Very clean and great location