Fantastic place: nice, clean and well located