Great location and amazing hosts. Has everything you need.