Absolutely perfect in every way! Very spacious with everything you need! Excellent communication from owner! So happy with our stay there. Will definitely stay again!