This place has everything you need. Small but well appointed with a great little kitchen. We really enjoyed our stay here. Recommended.