Josh's place is in an excellent location. All the little things you need for a comfortable stay are available (water, beach gear, etc)and he is a very responsive host. We had a great time!