Excellent place. Very well kept and clean. Spacious and comfortable, with many "extras" to make your stay comfortable. Highly recommended.