Beautiful, clean and well appointed. Perfect location.