Everything needed for a comfortable stay. This place is a gem.