Excellent communication. Perfect location and well taken care of place. Will definitely be back!