5-stars all the way around. This is the perfect spot to just relax and enjoy the scenery & Great wifi - spouse had to work. Views and amenities were great. I felt well taken care of here at Casa Del Sol bed and breakfast!