A very clean wonderful place in a perfect location