Has everything one might need during their stay. Alex is very friendly and ensures that his guests are having a wonderful experience. Would highly recommend.