Fantastic place. The hosts are OUTSTANDING individuals and it is a very wonderful and modern place to stay. All the amenities one could want! I give it 100 stars! Thanks for a great experience Reg!