The room and hotel itself is one of the nicest places I have stayed, I have stayed here once before. Some rooms have a balcony but this time we didn't have one. The bathroom is very nice, huge bed which is very comfortable, being able to cook your own meals is great. I really love this place so that why I stayed here a second time, however, the trip has been marred by the fact that the host sent me a message on the day of check in to say there would be 2 room access cards in the lock box upon check in, he then sent another message to say there would be 3 cards in the lockbox. When my partner and myself arrived around 8.30pm there where only 2 cards but we had been moving all day and very tired and didn't contact the host straight away as we didn't think it was a huge deal at the time, on the third day of our stay I messaged the host asking if we could extend and also I did state there where only 2 cards upon check in. The host responded stating he was fully booked but did not acknowledge my reference to the 2 cards. We checked out the following day and left 2 cards back in the lockbox as per the Host instructions. About an hour after we left I received a message from the Host asking me if I had taken the third card and I replied that as per my message the day before we only had 2 cards, he replied "thanks for letting us know". Then about an hour later I get a message through Air BnB from the Host requesting $50!!!! for a replacement card !!. I contacted Air BnB via telephone straight away and the matter is currently under investigation. I have to say that if I had lost a card I would 100% pay the $50. This whole experience is very disappointing and I am very unhappy of being accused of being dishonest. As much as I love this place I would never stay here again.