This place is a gem! I will certainly stay here again. Well done all around.