Very nice, clean and wonderfully located