Excellent place, great location, very modern, plenty of space, very accurate pictures and descriptions. Host is outstanding. Very enjoyable.